puppet government - English Synonyms Dictionary